<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
       /*
           自增:变量自加1后,重新赋值给自己.
           自减:变量自减1后,重新赋值给自己.
           语法结构:
                   ++变量名; 变量名++;
                   --变量名;变量名--;
            前置运算:++变量名; --变量名;
            后置运算:变量名--;变量名++;
       */

       var number = 5;
       //下面的三种写法是等价的.
       //number = number + 1;
       //number++;    // 简写 
       // --number;  // 简写
       
       
    //简单写法 number--;   --number;
    number = number - 1;
    // number--;
    // --number;
    console.log(number);
    // 4


    console.log('---------------------');
    // age++  --age 的区别
    // var age = 10;
    //  //  age = age + 1;
    // age++;
    //  // 分解
    // age = age + 1;
    // age = 10;
    // age + 1;
           


    </script>
</body>
</html>